The Blood Sisters: Erika tries to explain herself to Carrie | EP 27

2018-03-20 6

Erika makes it clear to Carrie that she did not steal the latter's credit card.